take a shellacking - Alemán Inglés Diccionario